// stores/user.js
import { defineStore } from 'pinia';

export const useUserStore = defineStore('user', {
  state: () => ({
    userInfo: null,
    // 其他状态
  }),
  actions: {
    async fetchUserInfo() {
      try {
        const response = await fetch('/api/user/info');
        this.userInfo = await response.json();
      } catch (error) {
        console.error('获取用户信息失败:', error);
      }
    },
    // 其他操作
  }
});
